Skip to main content

PhpStorm Xdebug 断点调试工具的使用

简介

本篇主要介绍 PhpStorm Xdebug 步调工具的功能与使用

功能键简图

file

图中,所有画红圈的就是常用到的工具。其具体功能介绍如下:

重新请求

file

此功能键,点击后,当前调试所有变量全部销毁,重新开启一轮请求。即如同刷新页面。

执行到下一个断点,暂停

file

此功能键点击后,继续 Laravel 生命进程的路程,直到下一个断点,暂停

停止调试

file

此功能键,停止调试,结束 Laravel 周期。

变量栏

file

变量栏标签,其下面的内容是当前调试位置,PHP 注册到内存的全局变量和局部变量

定位到当前调试的文件以及行

file

此功能键的作用是:当调试行文件关闭了,或者代码视图跑到其它位置了,点击它,就能重新定位到调试文件以及调试行

跳过当前调试行代码要执行函数,直接返回结果

file

此功能键的作用是当调试行代码有调用函数,包含文件,new 新对象时,能够不进入相应函数、文件、类中,直接返回其调用的结果,并在当前行中,执行至下文

进入和强制进入调用的函数内

file

此功能键作用正好和上面的相反,即进入和强制进入当前调试行将要调用的函数、方法、包含的文件、new的新对象类文件中,执行相应代码

跳出正在调用的函数

file

跳出正在执行的函数、方法、包含的文件、new 新对象的类文件,至调用行,并继续执行调用行下面的代码